expresses displeasure and dissatisfaction at the matter exposed by the speaker - Spanish English Dictionary